home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Interactive 7
/
PC World Interactive 7.iso
/
program
/
ctutor.exe
/
SOURCE
/
STYLE2.C
< prev
next >
Wrap
C/C++ Source or Header
|
1994-05-15
|
3KB
|
99 lines
/* Chapter 5 - Program 8 - STYLE2.C */
/* STYLE2.C - Style illustration file */
/* copyright - Coronado Enterprises - 1994 */
/* This program does nothing useful as far as being an executable */
/* program. It is intended to be simply a guide to style. There */
/* are many ways to format a function, and this is intended to */
/* give the student some illustrations of formatting the user */
/* interface. Four functions are given, each with different */
/* definition styles. */
/* Note that each of the following functions are meaningless since */
/* they really do nothing useful other than to act as examples. */
#include <stdio.h>
/* A main program is included simply to make it a complete C */
/* program. */
void main()
{
}
/* Example 1 - A very simple definition. */
/* This function computes the area of any circle when given the */
/* radius. It is dimensionless - the result is in the same units */
/* as the input radius. */
float area_of_circle(float radius)
{
return 3.14159 * radius * radius;
}
/* Example 2 - A simple definition with parameter definitions. */
/* This function computes the number of bricks required to build a */
/* wall of the given dimensions. */
int bricks_reqd( /* Return value = number required */
int height, /* Height of the wall */
int width, /* Width of the wall */
int coverage) /* Number of bricks to cover one square */
/* foot of the wall */
{
float total;
total = height * width * coverage;
return (int)total;
}
/* Example 3 - A full header with parameter definitions */
/* bricks_required
*
* This function computes the number of bricks required to build a
* wall of the given dimensions.
*
* Input parameters
* height The height of the desired wall
* width The width of the desired wall
* coverage The number of bricks required to cover one
* square foot with the selected bricks
*
* Return value
* int The number of bricks required
*/
int bricks_required(float height, float width, float coverage)
{
float total;
total = height * width * coverage;
return (int)total;
}
/* Example 4 - A full header for a trivial functions */
/* header
*
* This function prints a header for each page
*
* Input parameters
* none
*
* Return value
* none
*/
void header()
{
printf("The is the header for each page of the output\n");
}